using System.ComponentModel;
using System.Runtime.CompilerServices;
using System.Windows;

namespace Select.Models;

public class SelectInfoModel
{
    /// <summary>
    /// 应用
    /// </summary>
    public string? Application { get; set; }

    /// <summary>
    /// 驱动方向
    /// </summary>
    public string? DriveDir { get; set; }

    /// <summary>
    /// 气流方向
    /// </summary>
    public string? AirDir { get; set; }

    /// <summary>
    /// 电源频率
    /// </summary>
    public string? PowerFreq { get; set; }

    /// <summary>
    /// 电源级数
    /// </summary>
    public string? PowerLevel { get; set; }

    /// <summary>
    /// 系列
    /// </summary>
    public string? Series { get; set; }

    /// <summary>
    /// 叶片数量
    /// </summary>
    public string? BladeNum { get; set; }

    /// <summary>
    /// 轮毂型号
    /// </summary>
    public string? HubModel { get; set; }

    /// <summary>
    /// 叶片角度
    /// </summary>
    public string? BladeAngle { get; set; }

    /// <summary>
    /// 叶片材质
    /// </summary>
    public string? BladeMaterial { get; set; }

    /// <summary>
    /// 直径输入
    /// </summary>
    public string? Diameter { get; set; }

    /// <summary>
    /// 直径单位
    /// </summary>
    public string? DiameterUnit { get; set; }

    /// <summary>
    /// 直径精度
    /// </summary>
    public string? DiameterAccuracy { get; set; }

    /// <summary>
    /// 旋转速度输入
    /// </summary>
    public string? RotatingSpeed { get; set; }

    /// <summary>
    /// 旋转速度单位
    /// </summary>
    public string? RotatingSpeedUnit { get; set; }

    /// <summary>
    /// 旋转方向
    /// </summary>
    public string? RotatingDir { get; set; }

    /// <summary>
    /// 温度
    /// </summary>
    public string? Temperature { get; set; }

    /// <summary>
    /// 温度单位
    /// </summary>
    public string? TemperatureUnit { get; set; }

    /// <summary>
    /// 安装方式
    /// </summary>
    public string? InstallMethod { get; set; }

    /// <summary>
    /// 叶尖线速度
    /// </summary>
    public string? BladeTipSpeed { get; set; }

    /// <summary>
    /// 叶尖线速度单位
    /// </summary>
    public string? BladeTipSpeedUnit { get; set; }

    /// <summary>
    /// 叶尖间隙
    /// </summary>
    public string? BladeTipGap { get; set; }

    /// <summary>
    /// 叶尖间隙单位
    /// </summary>
    public string? BladeTipGapUnit { get; set; }

    /// <summary>
    /// 包含BLEX
    /// </summary>
    public bool? Blex { get; set; }

    /// <summary>
    /// 空气密度
    /// </summary>
    public string? AirDensity { get; set; }

    /// <summary>
    /// 空气密度单位
    /// </summary>
    public string? AirDensityUnit { get; set; }

    /// <summary>
    /// 海拔
    /// </summary>
    public string? Altitude { get; set; }

    /// <summary>
    /// 海拔单位
    /// </summary>
    public string? AltitudeUnit { get; set; }

    /// <summary>
    /// 相对湿度
    /// </summary>
    public string? RelativeHumidity { get; set; }

    /// <summary>
    /// 相对湿度单位
    /// </summary>
    public string? RelativeHumidityUnit { get; set; }

    /// <summary>
    /// 假设方式
    /// </summary>
    public string? AssumptionMethod { get; set; }

}